facilitate things - Turc Anglais Dictionnaire